﻿
/*---------------------------- RESET 重置所有样式 ----------------------------------------*/

body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, th, td {
	margin: 0;
	padding: 0;
}

body, button, input, select, textarea {
	font-family: "宋体",verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

ul, ol { list-style: none; }

a {
	text-decoration: none;
	color:#333;
}

a:hover {
	text-decoration: underline;
	color:#c00;
}

address, cite, dfn, em, var { font-style: normal; }
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }

/*---------------------------- RESET 重置所有样式 结束 ----------------------------------------*/

/* 页面头部、尾部、首页的公共样式表 */

em { width:100%; font-style:normal; }
i{ font-style:normal;}
.clear { clear:both; }
.red { color:#c00; }
.tfoot, .thead { line-height:0; }
.thead i { display:none; }
.none { display:none; }
.block { display:block; }
.index { background:url(../images/08navt.gif) no-repeat; height:34px; }
.index a { color:#fff; }
.index a:hover { text-decoration:none; }
.on { background:url(../images/08navt.gif) no-repeat -65px center; }
.on a { color:#000; }
.on a:hover { text-decoration:none; }

/*----------------------------------*/

/*-------------模块类-------------*/

.mod1 {
	width:190px;
	margin:0 0 8px;
}

.mod1 .thead {
	width:170px;
	padding-left:20px;
	height:34px;
	color:#fff;
	overflow:hidden;
	font-size:14px;
	line-height:34px;
	font-weight:bold;
}

.mod1 .tfoot {
	width:190px;
	height:9px;
	line-height:0;
	overflow:hidden;
}

.mod2 {
	width:230px;
	margin:0 0 8px;
}

.mod2 .thead {
	width:210px;
	padding-left:20px;
	height:34px;
	font-size:14px;
	line-height:34px;
	font-weight:bold;
	overflow:hidden;
}

.mod2 .tfoot {
	width:230px;
	height:9px;
	line-height:0;
	overflow:hidden;
}

.mod3 {
	width:550px;
	margin:0 0 8px;
}

.mod3 .thead {
	width:520px;
	font-weight:bold;
	height:33px;
	padding-left:30px;
	font-size:14px;
	line-height:33px;
	overflow:hidden;
	color:#333;
	background-image: url(../images/08mid_title.png);
	background-repeat: no-repeat;
}

.mod3 .tbody {
	padding:2px 6px 0 20px;
	width:522px;
	border: 1px solid #ccc;
}

/*-------------模块类样式结束-------------*/


/*---------位置宽样式---------*/

.row790 { width:790px; margin:0 0 10px; clear:both; }
.row990 { width:990px; margin:0 auto; }
.row990 .thead { background:url(../images/08foot01.png) no-repeat; width:990px; height:10px; overflow:hidden; }
.row990 .tbody { width:978px; padding:0 5px; border-left:1px solid #cecece; border-right:1px solid #cecece; background:#f5f5f5;}
.left310 { float:left; width:310px; display:inline; }
.right660 { width:660px; margin:0 0 0 8px;  float:left; }
.row990 .tfoot { background:url(../images/08foot02.png) no-repeat; width:990px; height:7px; }

.right230 {
	width:230px;
	float:right;
}

.left550 {
	width:550px;
	float:left;
	display:inline;
	margin:0;
	z-index:-999;
}

/*------------位置宽样式结束----------------------*/

/* 页面头部、尾部、首页的公共样式表结束 */

/*----------------------------头部样式--------------------------------------*/
/*顶部菜单*/

#header {
	width:990px;
	margin:0 auto;
}

.topmenu {
	background:url(../images/08top_bar.png) no-repeat;
	height:24px;
}

.welcome {
	float:left;
	width:320px;
	padding-left:50px;
	line-height:24px;
}

.menu {
	float:left;
	width:100px;
	line-height:22px;
	position:relative;
	z-index:666;
}

.menu li {
	margin:1px 8px 0;
	display:inline;
	width:60px;
	text-align:center;
	padding-top:1px;
	height:22px;
	float:left;
}

.menur {
	float:left;
	width:500px;
	line-height:22px;
	position:relative;
	z-index:666;
}

.menur li {
	margin:1px 8px 0;
	display:inline;
	width:60px;
	text-align:center;
	padding-top:1px;
	height:22px;
	float:left;
}

.menu li.drop {
	background:url(../images/08putdown.png) no-repeat 68px center;
	width:85px;
	text-decoration:none;
	text-align:left;
	text-indent:6px;
	padding-left:1px;
}

.menu li.drop a:hover {
	text-decoration:none;
}

.menu li.index {
	border:1px solid #CCC;
	border-bottom:none;
	width:83px;
	background:#fff url(../images/08putdown.png) no-repeat 67px 6px;
	padding:0;
	margin-right:9px;
}

.menu li.index a {
	color:#000;
}

/*顶部菜单----弹出菜单*/

.droplist {
	display:none;
	float:left;
	clear:both;
	min-width:150px;
	padding:10px 0;
	_width:150px;
	border:1px solid #ccc;
	border-top:none;
	background:#fff;
	position:absolute;
	left:8px;
	top:24px;
	overflow:hidden;
	z-index:999;
}

.droplist a:hover {
	text-decoration:none;
}

.droplist li {
	clear:both;
	white-space:nowrap;
	min-width:150px;
	_width:150px;
	background:url(../images/08drop_line.png) repeat-x left 24px;
	height:25px;
	margin:0 0 0 5px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
}

.droplist li a {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	height:25px;
	display:block;
	background:url(../images/08ar.gif) no-repeat 10px center;
	text-indent:25px;
}

.droplist li.hover {
	background:url(../images/08dropbg.png) repeat-x;
}

.droplist li.hover a {
	border-bottom:1px solid #ccc;
	height:24px;
	background:url(../images/08ar.gif) no-repeat 20px center;
	text-indent:35px;
}

/*顶部菜单结束*/

/*LOGO*/

.logo {
	width:990px;
	float:left;
	margin:5px 0px;
}

#l_logo {
	width:185px;
	height:58px;
	float:left;
	margin:12px;
}

#r_flash{
	width:764px;
	height:82px;
	float:right;
	margin-right:5px;
}

/*LOGO图|搜索样式结束*

/*导航链接样式*/

.nav { float:left; clear:both; background:url(../images/08navbg.png) no-repeat; height:37px; width:990px; }
.nav ul { width:815px; float:left; z-index: 999; }
.nav li { float:left; position:relative; z-index:1; min-width:65px; _width:65px; display:inline; text-indent:13px; background:url(../images/08navli.png) no-repeat left top; margin:0 5px 0 0; }
.nav li em { min-width:65px; _width:65px; display:block; padding:0 5px 0 0; }
.nav a { min-width:45px; _width:45px; padding:0 10px 0 5px; white-space:nowrap; font-size:14px; line-height:37px; font-weight:bold; height:37px; display:block; background:url(../images/08nav_putdown.png) no-repeat right center; }
#n0 { text-align:center; background:none; text-indent:0; }
#n0 a { background:none; padding:0; }
#n0 em { padding:0; }
.n0 #n0, .n1 #n1, .n2 #n2, .n3 #n3, .n4 #n4, .n5 #n5, .n6 #n6, .n7 #n7, .n8 #n8, .n9 #n9, .n10 #n10 { background:url(../images/08nav01.png) no-repeat left -37px; }
.n0 #n0 em, .n1 #n1 em, .n2 #n2 em, .n3 #n3 em, .n4 #n4 em, .n5 #n5 em, .n6 #n6 em, .n7 #n7 em, .n8 #n8 em, .n9 #n9 em, .n10 #n10 em { background:url(../images/08nav02.png) no-repeat right -37px; }
.n0 #n0 a, .n1 #n1 a, .n2 #n2 a, .n3 #n3 a, .n4 #n4 a, .n5 #n5 a, .n6 #n6 a, .n7 #n7 a, .n8 #n8 a, .n9 #n9 a, .n10 #n10 a { color:#fff; }
.n0 #n0 a:hover, .n1 #n1 a:hover, .n2 #n2 a:hover, .n3 #n3 a:hover, .n4 #n4 a:hover, .n5 #n5 a:hover, .n6 #n6 a:hover, .n7 #n7 a:hover, .n8 #n8 a:hover, .n9 #n9 a:hover, .n10 #n10 a:hover { text-decoration:none; }

.nav li.on { background:url(../images/08nav01.png) no-repeat; }
.nav li.on em { background:url(../images/08nav02.png) no-repeat right top; width:100%; }
.n0 #n0.on ul li a, .n1 #n1.on ul li a, .n2 #n2.on ul li a, .n3 #n3.on ul li a, .n4 #n4.on ul li a, .n5 #n5.on ul li a, .n6 #n6.on ul li a, .n7 #n7.on ul li a, .n8 #n8.on ul li a, .n9 #n9.on ul li a, .n10 #n10.on ul li a { color:#000; }
.nav li ul li a:hover { background:url(../images/08ulhover.jpg) no-repeat left 2px; color:#c00; }
.nav li ul { position:absolute; top:34px; left:0; width:200px; border:1px solid #8c8c8c; border-top:none; min-height:60px; _height:60px; display:none; background:#f2f2f2; padding:10px 0; float:left; clear:both; z-index:999; }
.nav li ul li { width:190px; margin:0 0 0 5px; height:32px; border-bottom:1px solid #cbcbcb; text-indent:8px; overflow:hidden; background:none; }
.nav li ul li a { background:none; width:190px; height:30px; font-size:12px; line-height:30px; font-weight:bold; white-space:nowrap; display:block; color:#333; }

/*导航链接样式结束*/

/*购物车样式*/

#mycart { float:right; z-index:1; margin:5px 10px 0 0; width:127px; display:inline; background: url(../images/08shoppingcar.jpg) no-repeat; height:30px; position:relative; padding-left:35px; }
.icart { width:120px; display:block; margin:1px auto 0; height:24px; overflow:hidden; }
.icart a { line-height:24px; white-space:nowrap; margin:0; padding:0; color:#fff; font-weight:normal; font-size:12px; letter-spacing:1px; text-shadow:1px 1px 1px #000; }
.icart a span { font-size:14px; font-weight:bold; margin:0 2px; }
.icart a:hover { text-decoration:none; }
.cars { clear:both; z-index:999; display:none; position:absolute; top:23px; border:2px solid #b41309; border-top:0; background:#f4f4f4 url(../images/08carbg.png) repeat-x left top; width:148px; min-height:100px; _height:100px; right:0; padding:10px 5px; }
#mycart ul { width:148px; }
#mycart ul li { width:148px; border-bottom:1px dashed #ccc; margin:0; padding:5px 0; float:left; clear:both; font-size:12px; line-height:25px; text-indent:0; background:none; }
#mycart a { background:none; white-space:nowrap; margin:0; padding:0; }
#mycart .index { height:auto; }
#mycart .index .pbox { display:inline; }
#mycart .index .pname { color:#f60; overflow:hidden; text-overflow:ellipsis; }
#mycart .index .iprice { font-size:12px; width:75px }
#mycart .pbox { width:60px; height:50px; float:left; margin:0 5px 0 0; display:none; overflow:hidden; border:1px solid #333; }
#mycart .pbox img { width:60px; height:50px; }
#mycart .pname { color:#333; font-size:12px; line-height:24px; width:80px; margin:0; float:left; display:inline; overflow:hidden; height:24px; }
#mycart .iprice { width:60px; white-space:nowrap; overflow:hidden; text-align:right; margin:0; height:24px; font-size:12px; line-height:24px; float:left; display:inline; }
#mycart span.red { color:#900; margin:0 2px; }
.carfoot { clear:both; }
.itotal { margin:0; padding:5px 0; font-size:12px; line-height:28px; color:#999; display:block; height:28px; text-align:right; }
.paybtn { background:url(../images/08carbt.png) no-repeat; width:65px; height:18px; display:inline; border:0; float:left; margin:0 5px 0 4px; font-size:12px; line-height:18px; color:#fff; text-align:center; }
.viewcar { background:url(../images/08carbt1.png) no-repeat; color:#000; }
.n0 .icart a, .n0 .icart a, .n1 .icart a, .n2 .icart a, .n3 .icart a, .n4 .icart a, .n5 .icart a, .n6 .icart a, .n7 .icart a, .n8 .icart a, .n9 .icart a, .n10 .icart a { color:#fff; }

/*购物车样式结束*/

/*--------------------------头部结束样式-----------------------------------*/

/*----------------------------内容区样式----------------------------------------*/

#content {
	margin:6px auto 10px;
	width:990px;
}

/*----------------------------内容区样式结束----------------------------------------*/

/*----------------------------帮助导航样式----------------------------------------*/

.w {
	margin: 0px auto;
	width: 990px;
}

#service {
	padding: 10px 20px;
	margin-bottom: 10px;
	border: #e6e6e6 1px solid;
	overflow: hidden;
}

#service dl {
	padding-left: 20px;
	float: left;
	width: 168px;
}

#service dt {
	overflow: hidden;
}

#service dd {
	padding: 5px 0px 10px;
}

#service dt b {
	float: left;
	background-image: url(../images/08bg_shortcut.gif);
	margin-right: 6px;
	background-repeat: no-repeat;
	height: 31px;
}

#service dt strong {
	display: block;
	padding: 8px 0px 2px;
	border-bottom: #e5e5e5 1px solid;
}

#service .fore1 {
	padding-left: 10px;
}

#service .fore1 b {
	background-position: 0px -100px;
	width: 25px;
}

#service .fore1 dd {
	padding-left: 18px;
}

#service .fore2 b {
	background-position: -30px -100px;
	width: 37px;
}

#service .fore2 dd {
	padding-left: 30px;
}

#service .fore3 b {
	background-position: -70px -100px;
	width: 39px;
}

#service .fore3 dd {
	padding-left: 34px;
}

#service .fore4 b {
	background-position: -110px -100px;
	width: 31px;
}

#service .fore4 dd {
	padding-left: 27px;
}

#service .fore5 {
	width: 180px;
}

#service .fore5 b {
	background-position: -140px -100px;
	width: 36px;
}

#service .fore5 dd {
	padding-left: 31px;
	overflow: hidden;
}

/*----------------------------帮助导航样式结束----------------------------------------*/

/*----------------------------友情链接样式--------------------------------------*/

#friend-link{
	width:990px;
	margin:0 auto;
	clear:both;
}

#friend-link .thead{
	background:url(../images/08link_thead.gif) 0 0;
	font-size:14px;
	font-weight:bold;
	height:28px;
	line-height:28px;
	padding-left:30px;
}

#friend-link .tbody{
	border-left: 1px #ccc solid;
	border-right:1px #ccc solid;
	clear:both;
	overflow:hidden;
	padding:5px 8px;
	width:972px;
}

#friend-link .tbody li{
	float:left;
	margin-right:18px;
	line-height:26px;
	display:inline;
	font-family:"Trebuchet MS";
	white-space: nowrap;
}

#friend-link .tfoot{
	background:url(../images/08link_tfoot.gif) 0 0;
	height:5px;
	line-height:0;
	overflow:hidden;
	clear:both;
}
/*----------------------------友情链接样式结束--------------------------------------*/

/*----------------------------页脚样式--------------------------------------*/

#footer {
	width:990px;
	margin:0 auto;
	height:30px;
	padding:10px 0;
}

#footer p {
	text-align:center;
	height:25px;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 25px;
}

/*---------------------------页脚样式结束------------------------------------*/


